package com.Jano.service;

import com.Jano.dto.CategoryDto;

import java.util.List;

/**
 * description: CategoryService <br>
 * date: 2022/6/10 11:45 PM <br>
 * author: zoumaoji <br>
 * version: 1.0 <br>
 */
public interface CategoryService {
    /**
     * 得到所有的类目信息 以树形结构返回
     * @return
     */
    List<CategoryDto> getAllCategories();

    /**
     * 将数据库读取的类目信息存储到redis当中
     */
    void saveAllCategoriesInRedis();

    /**
     * 从redis中获取首页分类信息
     * @return
     */
    List<CategoryDto> getCategoriesByRedis();
}
